Big Huge Thesaurus

capital of Brazil

noun